yellow guava - French English Dictionary